long-term imprisonment - Español Inglés Diccionario